package org.poem;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author sangfor
 */
@Data
@ApiModel("任务的状态")
public class TaskDetailStatusVO {

    /**
     * 任务的id
     */
    private Long id;
    /**
     * 任务的详情
     */
    private Long taskDetailId;
    /**
     * 状态
     * com.zgph.EnumTaskDetailStatus
     */
    @ApiModelProperty("任务 0 没有执行 1 正在执行 2 执行失败 3 执行成功")
    private Integer status;

    /**
     * 进度
     */
    @ApiModelProperty("运行的进度")
    private Float process;
    /**
     * 处理的数据量·
     */
    @ApiModelProperty("当前执行的数据")
    private Long handlerSum;

    /**
     * 随机数，版本的用途
     */
    private String randomStr;

    /**
     * 错误的日志
     */
    private String errorMsg;

}
